self sufficient nation - Deutsch Englisch Wörterbuch